Emacs Lisp
常用函数速查
nth
(nth N LIST)
返回 LIST 的第 N 个元素。 N 从 0 开始。若 N 大于 LIST 的长度,则返回 nil 。 如果 N 是一个负数,则返回 LIST 的第一个元素。
(nth n x) == (car (nthcdr n x))
Example:
(nth 0 '(a b c)) ;==> a (nth 2 '(a b c)) ;==> c (nth 4 '(a b c)) ;==> nil (nth -1 '(a b c)) ;==> a